body{margin: 0px; padding: 0px; font-size: 14px; font-family: "微软雅黑"; line-height: 22px; color: #333; background: #f1f1f1;}
ul,ol,dl,dt,dd,li{margin: 0px; padding: 0px; list-style: none;}
a{color: #333; text-decoration: none;}
a:hover{color: #333;}
img{border: 0px;}

.fd{position: fixed; right: 10px; bottom: 20px; overflow: hidden;}
.fd .bm a{display:table-cell; text-align: center; vertical-align: middle; width: 40px; height: 40px; border-radius:50% ; background: #0a94e6; color: #fff; font-size: 12px; line-height: 14px; letter-spacing: 2px;}
.fd .jl{margin-top: 15px;}
.fd .jl a{display:table-cell; text-align: center; vertical-align: middle; width: 40px; height: 40px; border-radius:50% ; background: #ee3817; color: #fff; font-size: 12px; line-height: 14px; letter-spacing: 2px;}

.img-replace {
  /* replace text with an image */
  display: inline-block;
  overflow: hidden;
  text-indent: 100%;
  color: transparent;
  white-space: nowrap;
}
.cd-popup {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
.cd-popup.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container {
  position: relative;
  width: 90%;
  padding: 0 5%;
  margin: 2.5em auto;
  text-indent: 2em;
  text-align: center;
  color: #fff;
  padding: 2.5em 0;
  line-height: 30px;
  text-align: left;
  font-size: 16px;
  -webkit-transform: translateY(-40px);
  -moz-transform: translateY(-40px);
  -ms-transform: translateY(-40px);
  -o-transform: translateY(-40px);
  transform: translateY(-40px);
  /* Force Hardware Acceleration in WebKit */
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.cd-popup-container .cd-popup-close {
  position: absolute;
  top: 8px;
  color: #fff;
  right: 8px;
  width: 30px;
  height: 30px;
}
.cd-popup-container .cd-popup-close::before, .cd-popup-container .cd-popup-close::after {
  content: '';
  position: absolute;
  top: 12px;
  width: 14px;
  height: 3px;
  background-color: #fff;
}
/*xx*/
.cd-popup-container .cd-popup-close::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  left: 8px;
}
.cd-popup-container .cd-popup-close::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 8px;
}

.member{max-width: 1000px; margin: auto; overflow: hidden;}
.member .tt{background: #fff; font-size:16px; font-weight:bold; height: 8vh; line-height: 8vh; padding: 0 10px; text-align: center; color: #333;}
.member .tt span{font-family: "宋体"; font-size: 20px; font-weight: bold; float: left;}
.member .tt a{float: right; font-weight: 100; font-size: 12px;}
.member .box{width: 80%; float: right; min-height: 92vh; background: #fff; overflow: hidden;}
.member .box .hd ul li{float: left; width: 33.33%; height: 35px; line-height: 35px; border-bottom: 2px solid #fff; font-size: 14px; text-align: center;}
.member .box .hd ul li.on{border-bottom: 2px solid #0A94E6; color: #0A94E6;}
.member .box .bd ul li{padding:10px 2%; border-bottom: 1px solid #f1f1f1; clear: both; overflow: hidden;}
.member .box .bd ul li img{display: block; width: 30px; height: 30px; border-radius: 50%; float: left; margin-right: 3%;}
.member .box .bd ul li dd{float: left; line-height: 30px;}
